package com.xrh.xdemo.api.dto.extend;

import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.experimental.Tolerate;

@Data
@Builder
public class OperateTraceDTO  implements Serializable {

	private static final long serialVersionUID = 1L;
    
    /**主键id */
	@ApiModelProperty("主键id")
	private Long id;

	/**操作时间 */
	@ApiModelProperty("操作时间")
	private Date operateTime;

	/**操作人用户id */
	@ApiModelProperty("操作人用户id")
	private Long operateUserId;
	
	/**操作人用户名称 */
	@ApiModelProperty("操作人用户名称")
	private String operateUserName;

	/**操作人用户账号 */
	@ApiModelProperty("操作人用户账号")
	private String operateUserAccount;

	/**操作人用户工号 */
	@ApiModelProperty("操作人用户工号")
	private String operateUserJobNo;

	/**操作类型 */
	@ApiModelProperty("操作类型")
	private String operateType;

	/**业务类型 */
	@ApiModelProperty("业务类型")
	private String businessType;

	/**业务编号 */
	@ApiModelProperty("业务编号")
	private String businessNo;

	/**标题 */
	@ApiModelProperty("标题")
	private String title;

    @Tolerate
    public OperateTraceDTO(){}

}
